!function(j,g){"use strict";var s={init:function(){var e={"jet-carousel.default":s.widgetCarousel,"jet-circle-progress.default":s.widgetProgress,"jet-map.default":s.widgetMap,"jet-countdown-timer.default":s.widgetCountdown,"jet-posts.default":s.widgetPosts,"jet-animated-text.default":s.widgetAnimatedText,"jet-animated-box.default":s.widgetAnimatedBox,"jet-images-layout.default":s.widgetImagesLayout,"jet-slider.default":s.widgetSlider,"jet-testimonials.default":s.widgetTestimonials,"jet-image-comparison.default":s.widgetImageComparison,"jet-instagram-gallery.default":s.widgetInstagramGallery,"jet-scroll-navigation.default":s.widgetScrollNavigation,"jet-subscribe-form.default":s.widgetSubscribeForm,"jet-progress-bar.default":s.widgetProgressBar,"jet-portfolio.default":s.widgetPortfolio,"jet-timeline.default":s.widgetTimeLine,"jet-table.default":s.widgetTable,"jet-dropbar.default":s.widgetDropbar,"jet-video.default":s.widgetVideo,"jet-audio.default":s.widgetAudio,"jet-horizontal-timeline.default":s.widgetHorizontalTimeline,"mp-timetable.default":s.widgetTimeTable,"jet-pie-chart.default":s.widgetPieChart};j.each(e,function(e,t){g.hooks.addAction("frontend/element_ready/"+e,t)}),g.hooks.addAction("frontend/element_ready/section",s.elementorSection)},widgetCountdown:function(e){var t,i=e.find("[data-due-date]"),a=new Date(1e3*i.data("due-date")),n={days:i.find('[data-value="days"]'),hours:i.find('[data-value="hours"]'),minutes:i.find('[data-value="minutes"]'),seconds:i.find('[data-value="seconds"]')};s.widgetCountdown.updateClock=function(){var e=s.widgetCountdown.getTimeRemaining(a);j.each(e.parts,function(e){var t=n[e];t.length&&t.html(this)}),e.total<=0&&clearInterval(t)},s.widgetCountdown.initClock=function(){s.widgetCountdown.updateClock(),t=setInterval(s.widgetCountdown.updateClock,1e3)},s.widgetCountdown.splitNum=function(e){e=e.toString();var t,i="";return 1===e.length&&(e=0+e),t=e.match(/\d{1}/g),j.each(t,function(e,t){i+=''+t+""}),i},s.widgetCountdown.getTimeRemaining=function(e){var t=e-new Date,i=Math.floor(t/1e3%60),a=Math.floor(t/1e3/60%60),n=Math.floor(t/36e5%24),o=Math.floor(t/864e5);return(o<0||n<0||a<0)&&(i=a=n=o=0),{total:t,parts:{days:s.widgetCountdown.splitNum(o),hours:s.widgetCountdown.splitNum(n),minutes:s.widgetCountdown.splitNum(a),seconds:s.widgetCountdown.splitNum(i)}}},s.widgetCountdown.initClock()},widgetMap:function(e){var o,t,i,a=e.find(".jet-map");window.google&&a.length&&(t=a.data("init"),i=a.data("pins"),o=new google.maps.Map(a[0],t),i&&j.each(i,function(e,t){var i,a,n={position:t.position,map:o};""!==t.image&&(n.icon=t.image),i=new google.maps.Marker(n),""!==t.desc&&(a=new google.maps.InfoWindow({content:t.desc,disableAutoPan:!0})),i.addListener("click",function(){a.setOptions({disableAutoPan:!1}),a.open(o,i)}),"visible"===t.state&&""!==t.desc&&a.open(o,i)}))},widgetProgress:function(n){var l=n.find(".circle-progress");if(l.length){var d=l.find(".circle-progress__value"),c=l.find(".circle-progress__meter"),u=parseInt(d.data("value"))/100,o=n.find(".circle-progress-wrap").data("duration"),e=l.data("responsive-sizes"),t=e.desktop,i=e.tablet,a=e.mobile,s=elementorFrontend.getCurrentDeviceMode(),r=s,m=!1;"tablet"===s&&f(i.size,i.viewBox,i.center,i.radius,i.valStroke,i.bgStroke,i.circumference),"mobile"===s&&f(a.size,a.viewBox,a.center,a.radius,a.valStroke,a.bgStroke,a.circumference),elementorFrontend.waypoint(n,function(){var e=n.find(".circle-counter__number"),t=e.data(),i=t.toValue.toString().match(/\.(.*)/);i&&(t.rounding=i[1].length),t.duration=o,e.numerator(t);var a=parseInt(l.data("circumference"))*(1-u);d.css({transitionDuration:o+"ms",strokeDashoffset:a}),m=!0},{offset:"bottom-in-view"}),j(window).on("resize.jetCircleProgress orientationchange.jetCircleProgress",function(e){"desktop"===(s=elementorFrontend.getCurrentDeviceMode())&&"desktop"!==r&&(f(t.size,t.viewBox,t.center,t.radius,t.valStroke,t.bgStroke,t.circumference),r="desktop");"tablet"===s&&"tablet"!==r&&(f(i.size,i.viewBox,i.center,i.radius,i.valStroke,i.bgStroke,i.circumference),r="tablet");"mobile"===s&&"mobile"!==r&&(f(a.size,a.viewBox,a.center,a.radius,a.valStroke,a.bgStroke,a.circumference),r="mobile")})}function f(e,t,i,a,n,o,s){var r=s*(1-u);l.attr({width:e,height:e,"data-radius":a,"data-circumference":s}),l[0].setAttribute("viewBox",t),c.attr({cx:i,cy:i,r:a,"stroke-width":o}),m&&d.css({transitionDuration:""}),d.attr({cx:i,cy:i,r:a,"stroke-width":n}),d.css({strokeDasharray:s,strokeDashoffset:m?r:s})}},widgetCarousel:function(e){var t=e.find(".jet-carousel");t.length&&s.initCarousel(t,t.data("slider_options"))},widgetPosts:function(e){var t=e.find(".jet-carousel");t.length&&s.initCarousel(t.find(".jet-posts"),t.data("slider_options"))},widgetAnimatedText:function(e){var t,i=e.find(".jet-animated-text");i.length&&(t=i.data("settings"),new jetAnimatedText(i,t).init())},widgetAnimatedBox:function(e){s.onAnimatedBoxSectionActivated(e);var t=e.find(".jet-animated-box"),i=j(window).scrollTop(),a=!0;t.length&&("ontouchend"in window||"ontouchstart"in window?(t.on("touchstart",function(e){i=j(window).scrollTop()}),t.on("touchend",function(e){if(i!==j(window).scrollTop())return!1;j(this).hasClass("flipped-stop")||j(this).toggleClass("flipped")})):t.on("mouseenter mouseleave",function(e){a&&"mouseleave"===e.type||(a&&"mouseenter"===e.type&&(a=!1),j(this).hasClass("flipped-stop")||j(this).toggleClass("flipped"))}))},onAnimatedBoxSectionActivated:function(e){if(window.elementor&&window.JetElementsEditor&&window.JetElementsEditor.activeSection){var t=window.JetElementsEditor.activeSection;-1!==["section_back_content","section_action_button_style"].indexOf(t)?(e.find(".jet-animated-box").addClass("flipped"),e.find(".jet-animated-box").addClass("flipped-stop")):(e.find(".jet-animated-box").removeClass("flipped"),e.find(".jet-animated-box").removeClass("flipped-stop"))}},widgetImagesLayout:function(e){var t,i=e.find(".jet-images-layout");i.length&&(t=i.data("settings"),new jetImagesLayout(i,t).init())},widgetPortfolio:function(e){var t,i=e.find(".jet-portfolio");i.length&&(t=i.data("settings"),new jetPortfolio(i,t).init())},widgetInstagramGallery:function(e){var t,i,a=e.find(".jet-instagram-gallery__instance");a.length&&(i=a.data("settings"),t={layoutType:"masonry",columns:3,columnsTablet:2,columnsMobile:1},j.extend(t,i),"masonry"===i.layoutType&&salvattore.init())},widgetScrollNavigation:function(e){var t=e.find(".jet-scroll-navigation"),i=t.data("settings");new jetScrollNavigation(t,i).init()},widgetSubscribeForm:function(e){var n=e.find(".jet-subscribe-form"),o=e.data("id"),s=n.data("settings"),r=null,l=!1,d=j(".jet-subscribe-form__form",n),c=(j(".jet-subscribe-form__fields",n),j(".jet-subscribe-form__mail-field",n)),u=c.data("instance-data"),m=j(".jet-subscribe-form__submit",n),f=j(".jet-subscribe-form__message",n),p=window.jetElements.messages.invalidMail||"Please specify a valid email";function t(){var e=c.val(),i={email:e,use_target_list_id:s.use_target_list_id||!1,target_list_id:s.target_list_id||"",data:u},t=d.serializeArray(),a={};h.validateEmail(e)?(j.each(t,function(e,t){"email"===t.name?i[t.name]=t.value:a[t.name]=t.value}),i.additional=a,!l&&r&&r.abort(),r=j.ajax({type:"POST",url:window.jetElements.ajaxUrl,data:{action:"jet_subscribe_form_ajax",data:i},cache:!1,beforeSend:function(){m.addClass("loading"),l=!1},success:function(e){var t=e.type,i=e.message||"",a="jet-subscribe-form--response-"+t;m.removeClass("loading"),l=!0,n.removeClass("jet-subscribe-form--response-error"),n.addClass(a),j("span",f).html(i),f.css({visibility:"visible"}),setTimeout(function(){f.css({visibility:"hidden"}),n.removeClass(a)},2e4),s.redirect&&(window.location.href=s.redirect_url),j(window).trigger({type:"jet-elements/subscribe",elementId:o,successType:t,inputData:u})}})):(c.addClass("mail-invalid"),n.addClass("jet-subscribe-form--response-error"),j("span",f).html(p),f.css({visibility:"visible"}),setTimeout(function(){n.removeClass("jet-subscribe-form--response-error"),f.css({visibility:"hidden"}),c.removeClass("mail-invalid")},2e4))}c.on("focus",function(){c.removeClass("mail-invalid")}),j(document).keydown(function(e){if(13===e.keyCode&&c.is(":focus"))return t(),!1}),m.on("click",function(){return t(),!1})},widgetProgressBar:function(e){var t=e.find(".jet-progress-bar"),o=t.data("percent"),s=t.data("type");elementorFrontend.waypoint(t,function(e){var t=j(this),i={charged:0},a=j(".jet-progress-bar__status-bar",t),n=j(".jet-progress-bar__percent-value",t);"type-7"==s?a.css({height:o+"%"}):a.css({width:o+"%"}),anime({targets:i,charged:o,round:1,duration:1e3,easing:"easeInOutQuad",update:function(){n.html(i.charged)}})})},widgetSlider:function(e){var a=e.find(".jet-slider"),n=j(".sp-image",a),t=a.data("settings")||{},i=j.extend({},{imageScaleMode:"cover",slideDistance:{size:10,unit:"px"},slideDuration:500,sliderAutoplay:!0,sliderAutoplayDelay:2e3,sliderAutoplayOnHover:"pause",sliderFadeMode:!1,sliderFullScreen:!0,sliderFullscreenIcon:"fa fa-arrows-alt",sliderHeight:{size:600,unit:"px"},sliderHeightTablet:{size:400,unit:"px"},sliderHeightMobile:{size:300,unit:"px"},sliderLoop:!0,sliderNaviOnHover:!1,sliderNavigation:!0,sliderNavigationIcon:"fa fa-angle-left",sliderPagination:!1,sliderShuffle:!1,sliderWidth:{size:100,unit:"%"},thumbnailWidth:120,thumbnailHeight:80,thumbnails:!0,rightToLeft:!1},t);if(a.length){a.imagesLoaded().progress(function(e,t){var i=null;t.isLoaded&&(j(t.img).hasClass("sp-image")&&j(t.img).addClass("image-loaded"),i=j(".image-loaded",a).length/n.length*100+"%",j(".jet-slider-loader",a).css({width:i}))}).done(function(e){j(".slider-pro",a).addClass("slider-loaded"),j(".jet-slider-loader",a).css({display:"none"})});var o=""!==i.sliderHeightTablet.size?i.sliderHeightTablet.size+i.sliderHeightTablet.unit:i.sliderHeight.size+i.sliderHeight.unit,s=""!==i.sliderHeightMobile.size?i.sliderHeightMobile.size+i.sliderHeightMobile.unit:o,r=""!==i.thumbnailWidthTablet?i.thumbnailWidthTablet:i.thumbnailWidth,l=""!==i.thumbnailWidthMobile?i.thumbnailWidthMobile:r,d=""!==i.thumbnailHeightTablet?i.thumbnailHeightTablet:i.thumbnailHeight,c=""!==i.thumbnailHeightMobile?i.thumbnailHeightMobile:r,u=void 0!==g.config.breakpoints.lg?g.config.breakpoints.lg-1:1023,m=void 0!==g.config.breakpoints.md?g.config.breakpoints.md-1:767,f={};g.isEditMode()&&(m-=17),f[u]={height:o,thumbnailWidth:r,thumbnailHeight:d},f[m]={height:s,thumbnailWidth:l,thumbnailHeight:c},j(".slider-pro",a).sliderPro({width:i.sliderWidth.size+i.sliderWidth.unit,height:i.sliderHeight.size+i.sliderHeight.unit,arrows:i.sliderNavigation,fadeArrows:i.sliderNaviOnHover,buttons:i.sliderPagination,autoplay:i.sliderAutoplay,autoplayDelay:i.sliderAutoplayDelay,autoplayOnHover:i.sliderAutoplayOnHover,fullScreen:i.sliderFullScreen,shuffle:i.sliderShuffle,loop:i.sliderLoop,fade:i.sliderFadeMode,slideDistance:"string"!=typeof i.slideDistance.size?i.slideDistance.size:0,slideAnimationDuration:+i.slideDuration,imageScaleMode:"exact",waitForLayers:!1,grabCursor:!1,thumbnailWidth:i.thumbnailWidth,thumbnailHeight:i.thumbnailHeight,rightToLeft:i.rightToLeft,init:function(){this.resize(),j(".sp-previous-arrow",a).append(''),j(".sp-next-arrow",a).append(''),j(".sp-full-screen-button",a).append('')},breakpoints:f})}},widgetTestimonials:function(e){var t=e.find(".jet-testimonials__instance"),i=(j(".jet-testimonials__figure",t),t.data("settings"));t.length&&(i.adaptiveHeight=i.adaptiveHeight,s.initCarousel(t,i))},widgetImageComparison:function(e){var t=e.find(".jet-image-comparison__instance"),i=(j(".jet-image-comparison__container",t),t.data("settings"));e.data("id");t.length&&(window.juxtapose.scanPage(".jet-juxtapose"),i.draggable=!1,i.infinite=!1,s.initCarousel(t,i))},widgetTimeTable:function(e){var t=e.find(".mptt-shortcode-wrapper");if("undefined"!=typeof typenow&&pagenow===typenow)switch(typenow){case"mp-event":Registry._get("Event").init();break;case"mp-column":Registry._get("Event").initDatePicker(),Registry._get("Event").columnRadioBox()}t.length&&(Registry._get("Event").initTableData(),Registry._get("Event").filterShortcodeEvents(),Registry._get("Event").getFilterByHash(),t.show()),(j(".upcoming-events-widget").length||t.length)&&Registry._get("Event").setColorSettings()},elementorSection:function(e){var t=e,i=Boolean(g.isEditMode());(window.jetElements.hasOwnProperty("jetParallaxSections")||i)&&new jetSectionParallax(t).init()},initCarousel:function(e,t){var i,a,n,o;i=t.slidesToShow.tablet?t.slidesToShow.tablet:1===t.slidesToShow.desktop?1:2,a=t.slidesToShow.mobile?t.slidesToShow.mobile:1,t.slidesToShow=t.slidesToShow.desktop,n={customPaging:function(e,t){return j("").text(t+1)},dotsClass:"jet-slick-dots",responsive:[{breakpoint:1025,settings:{slidesToShow:i}},{breakpoint:768,settings:{slidesToShow:a,slidesToScroll:1}}]},o=j.extend({},n,t),e.slick(o)},widgetTimeLine:function(e){var t=e.find(".jet-timeline");t.length&&new jetTimeLine(t).init()},widgetTable:function(e){var t=e.find(".jet-table");t.length&&t.hasClass("jet-table--sorting")&&t.tablesorter({cssHeader:"jet-table-header-sort",cssAsc:"jet-table-header-sort--up",cssDesc:"jet-table-header-sort--down",initWidgets:!1})},widgetDropbar:function(e){var t,i,a=e.find(".jet-dropbar"),n=a.find(".jet-dropbar__inner"),o=a.find(".jet-dropbar__button"),s=a.find(".jet-dropbar__content"),r=a.data("settings")||{},l=r.mode||"hover",d=+r.hide_delay||0,c="jet-dropbar-open";"click"===l?o.on("click.jetDropbar",function(e){a.toggleClass(c)}):"ontouchstart"in window||"ontouchend"in window?o.on("touchend.jetDropbar",function(e){j(window).scrollTop()===t&&a.toggleClass(c)}):(n.on("mouseenter.jetDropbar",function(e){clearTimeout(i),a.addClass(c)}),n.on("mouseleave.jetDropbar",function(e){i=setTimeout(function(){a.removeClass(c)},d)})),j(document).on("touchstart.jetDropbar",function(e){t=j(window).scrollTop()}),j(document).on("click.jetDropbar touchend.jetDropbar",function(e){"touchend"===e.type&&j(window).scrollTop()!==t||j(e.target).closest(o).length||j(e.target).closest(s).length||a.hasClass(c)&&a.removeClass(c)})},widgetVideo:function(n){var e=n.find(".jet-video"),t=n.find(".jet-video-iframe"),i=n.find(".jet-video-player"),a=n.find(".jet-video-mejs-player"),o=a.data("controls")||["playpause","current","progress","duration","volume","fullscreen"],s=n.find(".jet-video__overlay"),r=0=i.length)&&i[n]},getObjectPrevKey:function(e,t){var i=Object.keys(e),a=i.indexOf(t),n=--a;return!(a<0)&&i[n]},getObjectFirstKey:function(e){return Object.keys(e)[0]},getObjectLastKey:function(e){return Object.keys(e)[Object.keys(e).length-1]},getObjectValues:function(t){return Object.values?Object.values(t):Object.keys(t).map(function(e){return t[e]})},validateEmail:function(e){return/^(([^<>()\[\]\\.,;:\s@"]+(\.[^<>()\[\]\\.,;:\s@"]+)*)|(".+"))@((\[[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\.[0-9]{1,3}\])|(([a-zA-Z\-0-9]+\.)+[a-zA-Z]{2,}))$/.test(e)},mobileAndTabletcheck:function(){var e,t=!1;return e=navigator.userAgent||navigator.vendor||window.opera,(/(android|bb\d+|meego).+mobile|avantgo|bada\/|blackberry|blazer|compal|elaine|fennec|hiptop|iemobile|ip(hone|od)|iris|kindle|lge |maemo|midp|mmp|mobile.+firefox|netfront|opera m(ob|in)i|palm(os)?|phone|p(ixi|re)\/|plucker|pocket|psp|series(4|6)0|symbian|treo|up\.(browser|link)|vodafone|wap|windows ce|xda|xiino|android|ipad|playbook|silk/i.test(e)||/1207|6310|6590|3gso|4thp|50[1-6]i|770s|802s|a wa|abac|ac(er|oo|s\-)|ai(ko|rn)|al(av|ca|co)|amoi|an(ex|ny|yw)|aptu|ar(ch|go)|as(te|us)|attw|au(di|\-m|r |s)|avan|be(ck|ll|nq)|bi(lb|rd)|bl(ac|az)|br(e|v)w|bumb|bw\-(n|u)|c55\/|capi|ccwa|cdm\-|cell|chtm|cldc|cmd\-|co(mp|nd)|craw|da(it|ll|ng)|dbte|dc\-s|devi|dica|dmob|do(c|p)o|ds(12|\-d)|el(49|ai)|em(l2|ul)|er(ic|k0)|esl8|ez([4-7]0|os|wa|ze)|fetc|fly(\-|_)|g1 u|g560|gene|gf\-5|g\-mo|go(\.w|od)|gr(ad|un)|haie|hcit|hd\-(m|p|t)|hei\-|hi(pt|ta)|hp(i|ip)|hs\-c|ht(c(\-| |_|a|g|p|s|t)|tp)|hu(aw|tc)|i\-(20|go|ma)|i230|iac(|\-|\/)|ibro|idea|ig01|ikom|im1k|inno|ipaq|iris|ja(t|v)a|jbro|jemu|jigs|kddi|keji|kgt(|\/)|klon|kpt |kwc\-|kyo(c|k)|le(no|xi)|lg(g|\/(k|l|u)|50|54|\-[a-w])|libw|lynx|m1\-w|m3ga|m50\/|ma(te|ui|xo)|mc(01|21|ca)|m\-cr|me(rc|ri)|mi(o8|oa|ts)|mmef|mo(01|02|bi|de|do|t(\-| |o|v)|zz)|mt(50|p1|v)|mwbp|mywa|n10[0-2]|n20[2-3]|n30(0|2)|n50(0|2|5)|n7(0(0|1)|10)|ne((c|m)\-|on|tf|wf|wg|wt)|nok(6|i)|nzph|o2im|op(ti|wv)|oran|owg1|p800|pan(a|d|t)|pdxg|pg(13|\-([1-8]|c))|phil|pire|pl(ay|uc)|pn\-2|po(ck|rt|se)|prox|psio|pt\-g|qa\-a|qc(07|12|21|32|60|\-[2-7]|i\-)|qtek|r380|r600|raks|rim9|ro(ve|zo)|s55\/|sa(ge|ma|mm|ms|ny|va)|sc(01|h\-|oo|p\-)|sdk\/|se(c(\-|0|1)|47|mc|nd|ri)|sgh\-|shar|sie(\-|m)|sk\-0|sl(45|id)|sm(al|ar|b3|it|t5)|so(ft|ny)|sp(01|h\-|v\-|v)|sy(01|mb)|t2(18|50)|t6(00|10|18)|ta(gt|lk)|tcl\-|tdg\-|tel(i|m)|tim\-|t\-mo|to(pl|sh)|ts(70|m\-|m3|m5)|tx\-9|up(\.b|g1|si)|utst|v400|v750|veri|vi(rg|te)|vk(40|5[0-3]|\-v)|vm40|voda|vulc|vx(52|53|60|61|70|80|81|83|85|98)|w3c(\-|)|webc|whit|wi(g |nc|nw)|wmlb|wonu|x700|yas\-|your|zeto|zte\-/i.test(e.substr(0,4)))&&(t=!0),t}};window.jetAnimatedText=function(e,n){var s=this,t=j(".jet-animated-text__animated-text",e),o=j(".jet-animated-text__animated-text-item",t),r=null,l=(n=j.extend({effect:"fx1",delay:3e3},n||{}),0),d=n.delay;s.avaliableEffects={fx1:{in:{duration:1e3,delay:function(e,t){return 75+100*t},easing:"easeOutElastic",elasticity:650,opacity:{value:[0,1],easing:"easeOutExpo"},translateY:["100%","0%"]},out:{duration:300,delay:function(e,t){return 40*t},easing:"easeInOutExpo",opacity:0,translateY:"-100%"}},fx2:{in:{duration:800,delay:function(e,t){return 50*t},easing:"easeOutElastic",opacity:{value:[0,1],easing:"easeOutExpo"},translateY:function(e,t){return t%2==0?["-80%","0%"]:["80%","0%"]}},out:{duration:300,delay:function(e,t){return 20*t},easing:"easeOutExpo",opacity:0,translateY:function(e,t){return t%2==0?"80%":"-80%"}}},fx3:{in:{duration:700,delay:function(e,t){return 80*(e.parentNode.children.length-t-1)},easing:"easeOutElastic",opacity:{value:[0,1],easing:"easeOutExpo"},translateY:function(e,t){return t%2==0?["-80%","0%"]:["80%","0%"]},rotateZ:[90,0]},out:{duration:300,delay:function(e,t){return 50*(e.parentNode.children.length-t-1)},easing:"easeOutExpo",opacity:0,translateY:function(e,t){return t%2==0?"80%":"-80%"},rotateZ:function(e,t){return t%2==0?-25:25}}},fx4:{in:{duration:700,delay:function(e,t){return 550+50*t},easing:"easeOutQuint",opacity:{value:[0,1],easing:"easeOutExpo"},translateY:["-150%","0%"],rotateY:[180,0]},out:{duration:200,delay:function(e,t){return 30*t},easing:"easeInQuint",opacity:{value:0,easing:"linear"},translateY:"100%",rotateY:-180}},fx5:{in:{duration:250,delay:function(e,t){return 200+25*t},easing:"easeOutCubic",opacity:{value:[0,1],easing:"easeOutExpo"},translateY:["-50%","0%"]},out:{duration:250,delay:function(e,t){return 25*t},easing:"easeOutCubic",opacity:0,translateY:"50%"}},fx6:{in:{duration:400,delay:function(e,t){return 50*t},easing:"easeOutSine",opacity:{value:[0,1],easing:"easeOutExpo"},rotateY:[-90,0]},out:{duration:200,delay:function(e,t){return 50*t},easing:"easeOutSine",opacity:0,rotateY:45}},fx7:{in:{duration:1e3,delay:function(e,t){return 100+30*t},easing:"easeOutElastic",opacity:{value:[0,1],easing:"easeOutExpo"},rotateZ:function(e,t){return[anime.random(20,40),0]}},out:{duration:300,opacity:{value:[1,0],easing:"easeOutExpo"}}},fx8:{in:{duration:400,delay:function(e,t){return 200+20*t},easing:"easeOutExpo",opacity:1,rotateY:[-90,0],translateY:["50%","0%"]},out:{duration:250,delay:function(e,t){return 20*t},easing:"easeOutExpo",opacity:0,rotateY:90}},fx9:{in:{duration:400,delay:function(e,t){return 200+30*t},easing:"easeOutExpo",opacity:1,rotateX:[90,0]},out:{duration:250,delay:function(e,t){return 30*t},easing:"easeOutExpo",opacity:0,rotateX:-90}},fx10:{in:{duration:400,delay:function(e,t){return 100+50*t},easing:"easeOutExpo",opacity:{value:[0,1],easing:"easeOutExpo"},rotateX:[110,0]},out:{duration:250,delay:function(e,t){return 50*t},easing:"easeOutExpo",opacity:0,rotateX:-110}},fx11:{in:{duration:function(e,t){return anime.random(800,1e3)},delay:function(e,t){return anime.random(100,300)},easing:"easeOutExpo",opacity:{value:[0,1],easing:"easeOutExpo"},translateY:["-150%","0%"],rotateZ:function(e,t){return[anime.random(-50,50),0]}},out:{duration:function(e,t){return anime.random(200,300)},delay:function(e,t){return anime.random(0,80)},easing:"easeInQuart",opacity:0,translateY:"50%",rotateZ:function(e,t){return anime.random(-50,50)}}},fx12:{in:{elasticity:!1,duration:1,delay:function(e,t){return 100*t+anime.random(50,100)},width:[0,function(e,t){return j(e).width()}]},out:{duration:1,delay:function(e,t){return 20*(e.parentNode.children.length-t-1)},easing:"linear",width:{value:0}}}},s.textChange=function(){var i,a=o.eq(l);lr+l.offset+10&&(s=t),s&&(n=s)),n)){if(e.preventDefault(),10
').prependTo(v).css({"z-index":s});var h={"background-size":r,"background-position-x":d+"%","background-position-y":c+"%"};""!==n.url&&(h["background-image"]="url("+n.url+")"),j("> .jet-parallax-section__image",i).css(h),a={selector:i,image:n.url,size:r,prop:l,type:u,device:m,xPos:d,yPos:c,speed:o/100*2},"none"!==u&&("scroll"!==u&&"zoom"!==u||w.push(a),"mouse"===u&&b.push(a))})},r.scrollHandler=function(e){u=l.scrollTop(),m=l.height(),r.scrollUpdate()},r.scrollUpdate=function(){j.each(w,function(e,t){var i=t.selector,a=j(".jet-parallax-section__image",i),n=t.speed,o=i.offset().top,s=i.outerHeight(),r=(t.prop,t.type),l=(u-o+m)/s*100,d=elementorFrontend.getCurrentDeviceMode();if(-1==t.device.indexOf(d))return a.css({transform:"translateY(0)","background-position-y":t.yPos}),!1;switch(ua||typeof i=="undefined")return 1;if(ie?0:e);++r=b&&i===n,l=[];if(f){var p=o(r);p?(i=t,r=p):f=false}for(;++ui(r,p)&&l.push(p);return f&&c(r),l}function ut(n,t,e,r){r=(r||0)-1;for(var u=n?n.length:0,o=[];++r=b&&f===n,h=u||v?a():s; for(v&&(h=o(h),f=t);++if(h,y))&&((u||v)&&h.push(y),s.push(g))}return v?(l(h.k),c(h)):u&&l(h),s}function lt(n){return function(t,e,r){var u={};e=J.createCallback(e,r,3),r=-1;var o=t?t.length:0;if(typeof o=="number")for(;++re?Ie(0,o+e):e)||0,Te(n)?i=-1o&&(o=a)}}else t=null==t&&kt(n)?r:J.createCallback(t,e,3),St(n,function(n,e,r){e=t(n,e,r),e>u&&(u=e,o=n)});return o}function Dt(n,t,e,r){if(!n)return e;var u=3>arguments.length;t=J.createCallback(t,r,4);var o=-1,i=n.length;if(typeof i=="number")for(u&&(e=n[++o]);++oarguments.length;return t=J.createCallback(t,r,4),Et(n,function(n,r,o){e=u?(u=false,n):t(e,n,r,o)}),e}function Tt(n){var t=-1,e=n?n.length:0,r=Xt(typeof e=="number"?e:0);return St(n,function(n){var e=at(0,++t);r[t]=r[e],r[e]=n}),r}function Ft(n,t,e){var r;t=J.createCallback(t,e,3),e=-1;var u=n?n.length:0;if(typeof u=="number")for(;++er?Ie(0,u+r):r||0}else if(r)return r=zt(t,e),t[r]===e?r:-1;return n(t,e,r)}function qt(n,t,e){if(typeof t!="number"&&null!=t){var r=0,u=-1,o=n?n.length:0;for(t=J.createCallback(t,e,3);++u>>1,e(n[r])e?0:e);++t=v; m?(i&&(i=ve(i)),s=f,a=n.apply(l,o)):i||(i=_e(r,v))}return m&&c?c=ve(c):c||t===h||(c=_e(u,t)),e&&(m=true,a=n.apply(l,o)),!m||c||i||(o=l=null),a}}function Ut(n){return n}function Gt(n,t,e){var r=true,u=t&&bt(t);t&&(e||u.length)||(null==e&&(e=t),o=Q,t=n,n=J,u=bt(t)),false===e?r=false:wt(e)&&"chain"in e&&(r=e.chain);var o=n,i=dt(o);St(u,function(e){var u=n[e]=t[e];i&&(o.prototype[e]=function(){var t=this.__chain__,e=this.__wrapped__,i=[e];if(be.apply(i,arguments),i=u.apply(n,i),r||t){if(e===i&&wt(i))return this; i=new o(i),i.__chain__=t}return i})})}function Ht(){}function Jt(n){return function(t){return t[n]}}function Qt(){return this.__wrapped__}e=e?Y.defaults(G.Object(),e,Y.pick(G,A)):G;var Xt=e.Array,Yt=e.Boolean,Zt=e.Date,ne=e.Function,te=e.Math,ee=e.Number,re=e.Object,ue=e.RegExp,oe=e.String,ie=e.TypeError,ae=[],fe=re.prototype,le=e._,ce=fe.toString,pe=ue("^"+oe(ce).replace(/[.*+?^${}()|[\]\\]/g,"\\$&").replace(/toString| for [^\]]+/g,".*?")+"$"),se=te.ceil,ve=e.clearTimeout,he=te.floor,ge=ne.prototype.toString,ye=vt(ye=re.getPrototypeOf)&&ye,me=fe.hasOwnProperty,be=ae.push,_e=e.setTimeout,de=ae.splice,we=ae.unshift,je=function(){try{var n={},t=vt(t=re.defineProperty)&&t,e=t(n,n,n)&&t }catch(r){}return e}(),ke=vt(ke=re.create)&&ke,xe=vt(xe=Xt.isArray)&&xe,Ce=e.isFinite,Oe=e.isNaN,Ne=vt(Ne=re.keys)&&Ne,Ie=te.max,Se=te.min,Ee=e.parseInt,Re=te.random,Ae={};Ae[$]=Xt,Ae[T]=Yt,Ae[F]=Zt,Ae[B]=ne,Ae[q]=re,Ae[W]=ee,Ae[z]=ue,Ae[P]=oe,Q.prototype=J.prototype;var De=J.support={};De.funcDecomp=!vt(e.a)&&E.test(s),De.funcNames=typeof ne.name=="string",J.templateSettings={escape:/<%-([\s\S]+?)%>/g,evaluate:/<%([\s\S]+?)%>/g,interpolate:N,variable:"",imports:{_:J}},ke||(nt=function(){function n(){}return function(t){if(wt(t)){n.prototype=t; var r=new n;n.prototype=null}return r||e.Object()}}());var $e=je?function(n,t){M.value=t,je(n,"__bindData__",M)}:Ht,Te=xe||function(n){return n&&typeof n=="object"&&typeof n.length=="number"&&ce.call(n)==$||false},Fe=Ne?function(n){return wt(n)?Ne(n):[]}:H,Be={"&":"&","<":"<",">":">",'"':""","'":"'"},We=_t(Be),qe=ue("("+Fe(We).join("|")+")","g"),ze=ue("["+Fe(Be).join("")+"]","g"),Pe=ye?function(n){if(!n||ce.call(n)!=q)return false;var t=n.valueOf,e=vt(t)&&(e=ye(t))&&ye(e);return e?n==e||ye(n)==e:ht(n) }:ht,Ke=lt(function(n,t,e){me.call(n,e)?n[e]++:n[e]=1}),Le=lt(function(n,t,e){(me.call(n,e)?n[e]:n[e]=[]).push(t)}),Me=lt(function(n,t,e){n[e]=t}),Ve=Rt,Ue=vt(Ue=Zt.now)&&Ue||function(){return(new Zt).getTime()},Ge=8==Ee(d+"08")?Ee:function(n,t){return Ee(kt(n)?n.replace(I,""):n,t||0)};return J.after=function(n,t){if(!dt(t))throw new ie;return function(){return 1>--n?t.apply(this,arguments):void 0}},J.assign=U,J.at=function(n){for(var t=arguments,e=-1,r=ut(t,true,false,1),t=t[2]&&t[2][t[1]]===n?1:r.length,u=Xt(t);++e=b&&o(r?e[r]:s)))}var p=e[0],h=-1,g=p?p.length:0,y=[];n:for(;++h(m?t(m,v):f(s,v))){for(r=u,(m||s).push(v);--r;)if(m=i[r],0>(m?t(m,v):f(e[r],v)))continue n;y.push(v)}}for(;u--;)(m=i[u])&&c(m);return l(i),l(s),y},J.invert=_t,J.invoke=function(n,t){var e=p(arguments,2),r=-1,u=typeof t=="function",o=n?n.length:0,i=Xt(typeof o=="number"?o:0);return St(n,function(n){i[++r]=(u?t:n[t]).apply(n,e)}),i},J.keys=Fe,J.map=Rt,J.mapValues=function(n,t,e){var r={}; return t=J.createCallback(t,e,3),h(n,function(n,e,u){r[e]=t(n,e,u)}),r},J.max=At,J.memoize=function(n,t){function e(){var r=e.cache,u=t?t.apply(this,arguments):m+arguments[0];return me.call(r,u)?r[u]:r[u]=n.apply(this,arguments)}if(!dt(n))throw new ie;return e.cache={},e},J.merge=function(n){var t=arguments,e=2;if(!wt(n))return n;if("number"!=typeof t[2]&&(e=t.length),3e?Ie(0,r+e):Se(e,r-1))+1);r--;)if(n[r]===t)return r;return-1},J.mixin=Gt,J.noConflict=function(){return e._=le,this},J.noop=Ht,J.now=Ue,J.parseInt=Ge,J.random=function(n,t,e){var r=null==n,u=null==t;return null==e&&(typeof n=="boolean"&&u?(e=n,n=1):u||typeof t!="boolean"||(e=t,u=true)),r&&u&&(t=1),n=+n||0,u?(t=n,n=0):t=+t||0,e||n%1||t%1?(e=Re(),Se(n+e*(t-n+parseFloat("1e-"+((e+"").length-1))),t)):at(n,t) },J.reduce=Dt,J.reduceRight=$t,J.result=function(n,t){if(n){var e=n[t];return dt(e)?n[t]():e}},J.runInContext=s,J.size=function(n){var t=n?n.length:0;return typeof t=="number"?t:Fe(n).length},J.some=Ft,J.sortedIndex=zt,J.template=function(n,t,e){var r=J.templateSettings;n=oe(n||""),e=_({},e,r);var u,o=_({},e.imports,r.imports),r=Fe(o),o=xt(o),a=0,f=e.interpolate||S,l="__p+='",f=ue((e.escape||S).source+"|"+f.source+"|"+(f===N?x:S).source+"|"+(e.evaluate||S).source+"|$","g");n.replace(f,function(t,e,r,o,f,c){return r||(r=o),l+=n.slice(a,c).replace(R,i),e&&(l+="'+__e("+e+")+'"),f&&(u=true,l+="';"+f+";\n__p+='"),r&&(l+="'+((__t=("+r+"))==null?'':__t)+'"),a=c+t.length,t }),l+="';",f=e=e.variable,f||(e="obj",l="with("+e+"){"+l+"}"),l=(u?l.replace(w,""):l).replace(j,"$1").replace(k,"$1;"),l="function("+e+"){"+(f?"":e+"||("+e+"={});")+"var __t,__p='',__e=_.escape"+(u?",__j=Array.prototype.join;function print(){__p+=__j.call(arguments,'')}":";")+l+"return __p}";try{var c=ne(r,"return "+l).apply(v,o)}catch(p){throw p.source=l,p}return t?c(t):(c.source=l,c)},J.unescape=function(n){return null==n?"":oe(n).replace(qe,gt)},J.uniqueId=function(n){var t=++y;return oe(null==n?"":n)+t },J.all=Ot,J.any=Ft,J.detect=It,J.findWhere=It,J.foldl=Dt,J.foldr=$t,J.include=Ct,J.inject=Dt,Gt(function(){var n={};return h(J,function(t,e){J.prototype[e]||(n[e]=t)}),n}(),false),J.first=Bt,J.last=function(n,t,e){var r=0,u=n?n.length:0;if(typeof t!="number"&&null!=t){var o=u;for(t=J.createCallback(t,e,3);o--&&t(n[o],o,n);)r++}else if(r=t,null==r||e)return n?n[u-1]:v;return p(n,Ie(0,u-r))},J.sample=function(n,t,e){return n&&typeof n.length!="number"&&(n=xt(n)),null==t||e?n?n[at(0,n.length-1)]:v:(n=Tt(n),n.length=Se(Ie(0,t),n.length),n) },J.take=Bt,J.head=Bt,h(J,function(n,t){var e="sample"!==t;J.prototype[t]||(J.prototype[t]=function(t,r){var u=this.__chain__,o=n(this.__wrapped__,t,r);return u||null!=t&&(!r||e&&typeof t=="function")?new Q(o,u):o})}),J.VERSION="2.4.1",J.prototype.chain=function(){return this.__chain__=true,this},J.prototype.toString=function(){return oe(this.__wrapped__)},J.prototype.value=Qt,J.prototype.valueOf=Qt,St(["join","pop","shift"],function(n){var t=ae[n];J.prototype[n]=function(){var n=this.__chain__,e=t.apply(this.__wrapped__,arguments); return n?new Q(e,n):e}}),St(["push","reverse","sort","unshift"],function(n){var t=ae[n];J.prototype[n]=function(){return t.apply(this.__wrapped__,arguments),this}}),St(["concat","slice","splice"],function(n){var t=ae[n];J.prototype[n]=function(){return new Q(t.apply(this.__wrapped__,arguments),this.__chain__)}}),J}var v,h=[],g=[],y=0,m=+new Date+"",b=75,_=40,d=" \t\x0B\f\xa0\ufeff\n\r\u2028\u2029\u1680\u180e\u2000\u2001\u2002\u2003\u2004\u2005\u2006\u2007\u2008\u2009\u200a\u202f\u205f\u3000",w=/\b__p\+='';/g,j=/\b(__p\+=)''\+/g,k=/(__e\(.*?\)|\b__t\))\+'';/g,x=/\$\{([^\\}]*(?:\\.[^\\}]*)*)\}/g,C=/\w*$/,O=/^\s*function[ \n\r\t]+\w/,N=/<%=([\s\S]+?)%>/g,I=RegExp("^["+d+"]*0+(?=.$)"),S=/($^)/,E=/\bthis\b/,R=/['\n\r\t\u2028\u2029\\]/g,A="Array Boolean Date Function Math Number Object RegExp String _ attachEvent clearTimeout isFinite isNaN parseInt setTimeout".split(" "),D="[object Arguments]",$="[object Array]",T="[object Boolean]",F="[object Date]",B="[object Function]",W="[object Number]",q="[object Object]",z="[object RegExp]",P="[object String]",K={}; K[B]=false,K[D]=K[$]=K[T]=K[F]=K[W]=K[q]=K[z]=K[P]=true;var L={leading:false,maxWait:0,trailing:false},M={configurable:false,enumerable:false,value:null,writable:false},V={"boolean":false,"function":true,object:true,number:false,string:false,undefined:false},U={"\\":"\\","'":"'","\n":"n","\r":"r","\t":"t","\u2028":"u2028","\u2029":"u2029"},G=V[typeof window]&&window||this,H=V[typeof exports]&&exports&&!exports.nodeType&&exports,J=V[typeof module]&&module&&!module.nodeType&&module,Q=J&&J.exports===H&&H,X=V[typeof global]&&global;!X||X.global!==X&&X.window!==X||(G=X); var Y=s();typeof define=="function"&&typeof define.amd=="object"&&define.amd?(G._=Y, define(function(){return Y})):H&&J?Q?(J.exports=Y)._=Y:H._=Y:G._=Y}).call(this); (function ($, elementor){ "use strict"; var Elementskit={ init: function (){ var widgets={ 'elementskit-countdown-timer.default': Elementskit.Countdown_Timer, 'elementskit-client-logo.default': Elementskit.Client_Logo, 'elementskit-testimonial.default': Elementskit.Testimonial_Slider, 'elementskit-image-comparison.default': Elementskit.Image_Comparison, 'elementskit-progressbar.default': Elementskit.Progressbar, 'elementskit-piechart.default': Elementskit.Piechart, 'elementskit-funfact.default': Elementskit.Funfact, 'elementskit-gallery.default': Elementskit.Gallery, 'elementskit-motion-text.default': Elementskit.MotionText, 'elementskit-timeline.default': Elementskit.TimeLine, 'elementskit-post-tab.default': Elementskit.PostTab, }; $.each(widgets, function (widget, callback){ elementor.hooks.addAction('frontend/element_ready/' + widget, callback); }); elementor.hooks.addAction('frontend/element_ready/global', Elementskit.AnimationCallback); }, AnimationCallback: function ($scope){ function init($scope){ $scope.find('.elementskit-invisible').each(function (){ var el=$(this); var settings=JSON.parse(el.attr('data-settings')); var isVisible=Elementskit.IsElementInView(el, false), animationClass=settings._animation, animationDelay=settings._animation_delay||300; if(isVisible==true){ setTimeout(function (){ el.removeClass('elementskit-invisible').addClass('animated ' + animationClass); }, animationDelay); }}); } init($scope); $(window).on('scroll', function (){ init($scope); }); }, IsElementInView: function (element, fullyInView){ var pageTop=$(window).scrollTop(); var pageBottom=pageTop + $(window).height(); var elementTop=element.offset().top; var elementBottom=elementTop + element.height(); if(fullyInView===true){ return ((pageTop < elementTop)&&(pageBottom > elementBottom)); }else{ return ((elementTop <=pageBottom)&&(elementBottom >=pageTop)); }}, Progressbar: function ($scope){ var barElement=$scope.find(".single-skill-bar"); var percentElement=$scope.find(".number-percentage"); var value=percentElement.attr("data-value"); var duration=percentElement.attr("data-animation-duration"); duration=parseInt((duration!='' ? duration:300), 10); barElement.waypoint({ handler: function (){ percentElement.animateNumbers(value, true, duration); barElement.find('.skill-track').animate({ width: value + '%' }, 3500); }, offset: '100%' }) }, Funfact: function ($scope){ var barElement=$scope.find(".elementskit-funfact"); var percentElement=$scope.find(".number-percentage"); var value=percentElement.attr("data-value"); var duration=percentElement.attr("data-animation-duration"); duration=parseInt((duration!='' ? duration:300), 10); barElement.waypoint({ handler: function (){ percentElement.animateNumbers(value, true, duration); }, offset: '100%' }) }, Countdown_Timer: function ($scope){ var $container1=$scope.find('.elementskit-countdown-timer[data-countdown]'); var $container2=$scope.find('.elementskit-countdown-timer-2[data-countdown]'); var $container3=$scope.find('.elementskit-countdown-timer-3[data-countdown]'); var $container4=$scope.find('.elementskit-countdown-timer-4[data-countdown]'); var $container5=$scope.find('.elementskit-flip-clock'); $container1.each(function (){ var $this=$(this), finalDate=$(this).data('countdown'); var hour=$(this).data('date-hour'), minute=$(this).data('date-minute'), second=$(this).data('date-second'), day=$(this).data('date-day'), week=$(this).data('date-week'), finish_title=$(this).data('finish-title'), finish_content=$(this).data('finish-content'); $this.countdown(finalDate, function (event){ var $this=$(this).html(event.strftime(' ' + '
%-D ' + day + '
' + '
%H ' + hour + '
' + '
%M ' + minute + '
' + '
%S ' + second + '
' )); }) .on('finish.countdown', function (){ $(this).html(finish_title + "
" + finish_content ); }); }); $container2.each(function (){ var $this=$(this), finalDate=$(this).data('countdown'); var hour=$(this).data('date-hour'), minute=$(this).data('date-minute'), second=$(this).data('date-second'), day=$(this).data('date-day'), week=$(this).data('date-week'), finish_title=$(this).data('finish-title'), finish_content=$(this).data('finish-content'); $this.countdown(finalDate, function (event){ var $this=$(this).html(event.strftime(' ' + '
%-D ' + day + '
' + '
%H ' + hour + '
' + '
%M ' + minute + '
' + '
%S ' + second + '
')); }) .on('finish.countdown', function (){ $(this).html(finish_title + "
" + finish_content ); }); }); $container3.each(function (){ var $this=$(this), finalDate=$(this).data('countdown'); var hour=$(this).data('date-hour'), minute=$(this).data('date-minute'), second=$(this).data('date-second'), day=$(this).data('date-day'), week=$(this).data('date-week'), finish_title=$(this).data('finish-title'), finish_content=$(this).data('finish-content'); $this.countdown(finalDate, function (event){ var $this=$(this).html(event.strftime(' ' + '
%-D ' + day + '
' + '
%H ' + hour + '
' + '
%M ' + minute + '
' + '
%S ' + second + '
')); }) .on('finish.countdown', function (){ $(this).html(finish_title + "
" + finish_content ); }); }); $container4.each(function (){ var $this=$(this), finalDate=$(this).data('countdown'); var hour=$(this).data('date-hour'), minute=$(this).data('date-minute'), second=$(this).data('date-second'), day=$(this).data('date-day'), week=$(this).data('date-week'), finish_title=$(this).data('finish-title'), finish_content=$(this).data('finish-content'); $this.countdown(finalDate, function (event){ var $this=$(this).html(event.strftime(' ' + '
%-D ' + day + '
' + '
%H ' + hour + '
' + '
%M ' + minute + '
' + '
%S ' + second + '
')); }) .on('finish.countdown', function (){ $(this).html(finish_title + "
" + finish_content ); }); }); $container5.each(function (){ var hour=$(this).data('date-hour'), minute=$(this).data('date-minute'), second=$(this).data('date-second'), day=$(this).data('date-day'), week=$(this).data('date-week'), finalDate=$(this).data('countdown'), finish_title=$(this).data('finish-title'), finish_content=$(this).data('finish-content'); var labelsData={ 'elementskit-wks': week, 'elementskit-days': day, 'elementskit-hrs': hour, 'elementskit-mins': minute, 'elementskit-secs': second }; var labels=['elementskit-wks', 'elementskit-days', 'elementskit-hrs', 'elementskit-mins', 'elementskit-secs'], nextYear=(new Date(finalDate)), template=_.template('
<%=curr %><%=next %><%=next %><%=curr %><%=labelD.length < 6 ? labelD:labelD.substr(0, 3) %>
'), currDate='00:00:00:00:00', nextDate='00:00:00:00:00', parser=/([0-9]{2})/gi, $example=$container5; function strfobj(str){ var parsed=str.match(parser), obj={}; labels.forEach(function (label, i){ obj[label]=parsed[i] }); return obj; } function diff(obj1, obj2){ var diff=[]; labels.forEach(function (key){ if(obj1[key]!==obj2[key]){ diff.push(key); }}); return diff; } var initData=strfobj(currDate); labels.forEach(function (label, i){ $example.append(template({ curr: initData[label], next: initData[label], label: label, labelD: labelsData[label] })); }); $example.countdown(nextYear, function (event){ var newDate=event.strftime('%w:%d:%H:%M:%S'), data; if(newDate!==nextDate){ currDate=nextDate; nextDate=newDate; data={ 'curr': strfobj(currDate), 'next': strfobj(nextDate) }; diff(data.curr, data.next).forEach(function (label){ var selector='.%s'.replace(/%s/, label), $node=$example.find(selector); $node.removeClass('elementskit-flip'); $node.find('.elementskit-curr').text(data.curr[label]); $node.find('.elementskit-next').text(data.next[label]); _.delay(function ($node){ $node.addClass('elementskit-flip'); }, 50, $node); }); }}) .on('finish.countdown', function (){ $(this).html(finish_title + "
" + finish_content ); }); }); }, Client_Logo: function ($scope){ var $log_carosel=$scope.find('.elementskit-clients-slider'); $log_carosel.each(function (){ var leftArrow=''; var rightArrow=''; var slidestoshowtablet=$(this).data('slidestoshowtablet'); var slidestoscroll_tablet=$(this).data('slidestoscroll_tablet'); var slidestoshowmobile=$(this).data('slidestoshowmobile'); var slidestoscroll_mobile=$(this).data('slidestoscroll_mobile'); var arrow=$(this).data('show_arrow')==='yes' ? true:false; var dot=$(this).data('show_dot')==='yes' ? true:false; var autoPlay=$(this).data('autoplay')==='yes' ? true:false; var centerMode=$(this).data('data-center_mode')==='yes' ? true:false; $(this).not('.slick-initialized').slick({ slidesToShow: ($(this).data('slidestoshow')!=='undefined') ? $(this).data('slidestoshow'):4, slidesToScroll: ($(this).data('slidestoscroll')!=='undefined') ? $(this).data('slidestoscroll'):4, autoplay: ($(this).data('autoplay')!=='undefined') ? autoPlay:true, autoplaySpeed: ($(this).data('speed')!=='undefined') ? $(this).data('speed'):1000, arrows: ($(this).data('show_arrow')!=='undefined') ? arrow:true, dots: ($(this).data('show_dot')!=='undefined') ? dot:true, pauseOnHover: ($(this).data('pause_on_hover')=='yes') ? true:false, prevArrow: ($(this).data('left_icon')!=='undefined') ? '':leftArrow, nextArrow: ($(this).data('right_icon')!=='undefined') ? '':rightArrow, rows: ($(this).data('rows')!=='undefined') ? $(this).data('rows'):1, vertical: ($(this).data('vertical_style')=='yes') ? true:false, infinite: ($(this).data('autoplay')!=='undefined') ? autoPlay:true, responsive: [{ breakpoint: 1024, settings: { slidesToShow: slidestoshowtablet, slidesToScroll: slidestoscroll_tablet, }}, { breakpoint: 600, settings: { slidesToShow: slidestoshowtablet, slidesToScroll: slidestoscroll_tablet }}, { breakpoint: 480, settings: { arrows: false, slidesToShow: slidestoshowmobile, slidesToScroll: slidestoscroll_mobile }} ] }); }); }, Testimonial_Slider: function ($scope){ var $testimonial_slider=$scope.find('.elementskit-testimonial-slider'); $testimonial_slider.each(function (){ var leftArrow=''; var rightArrow=''; var slidestoshowtablet=$(this).data('slidestoshowtablet'); var slidestoscroll_tablet=$(this).data('slidestoscroll_tablet'); var slidestoshowmobile=$(this).data('slidestoshowmobile'); var slidestoscroll_mobile=$(this).data('slidestoscroll_mobile'); var arrow=$(this).data('show_arrow')==='yes' ? true:false; var dot=$(this).data('show_dot')==='yes' ? true:false; var autoPlay=$(this).data('autoplay')==='yes' ? true:false; $(this).not('.slick-initialized').slick({ slidesToShow: ($(this).data('slidestoshow')!=='undefined') ? $(this).data('slidestoshow'):1, slidesToScroll: ($(this).data('slidestoscroll')!=='undefined') ? $(this).data('slidestoscroll'):1, autoplay: ($(this).data('autoplay')!=='undefined') ? autoPlay:true, autoplaySpeed: ($(this).data('speed')!=='undefined') ? $(this).data('speed'):1000, arrows: ($(this).data('show_arrow')!=='undefined') ? arrow:true, dots: ($(this).data('show_dot')!=='undefined') ? dot:true, pauseOnHover: ($(this).data('pause_on_hover')=='yes') ? true:false, prevArrow: ($(this).data('left_icon')!=='undefined') ? '':leftArrow, nextArrow: ($(this).data('right_icon')!=='undefined') ? '':rightArrow, vertical: ($(this).data('vertical_style')=='yes') ? true:false, infinite: ($(this).data('autoplay')!=='undefined') ? autoPlay:true, responsive: [{ breakpoint: 1024, settings: { slidesToShow: slidestoshowtablet, slidesToScroll: slidestoscroll_tablet, }}, { breakpoint: 600, settings: { slidesToShow: slidestoshowtablet, slidesToScroll: slidestoscroll_tablet }}, { breakpoint: 480, settings: { arrows: false, slidesToShow: slidestoshowmobile, slidesToScroll: slidestoscroll_mobile }} ] }); }); }, Image_Comparison: function ($scope){ var $image_comparison_container=$scope.find('.image-comparison-container'); var $image_comparison_container_vertical=$scope.find('.image-comparison-container-vertical'); var $this=$image_comparison_container, offset=$this.data('offset'), overlay=$this.data('overlay'), label_before=$this.data('label_before'), label_after=$this.data('label_after'), move_with_handle_only=$this.data('move_with_handle_only'), move_slider_on_hover=$this.data('move_slider_on_hover'), click_to_move=$this.data('click_to_move'); $image_comparison_container.twentytwenty({ before_label: label_before, after_label: label_after, default_offset_pct: offset, no_overlay: overlay, move_slider_on_hover: move_slider_on_hover, move_with_handle_only: move_with_handle_only, click_to_move: click_to_move }); var $this=$image_comparison_container_vertical, offset=$this.data('offset'), overlay=$this.data('overlay'), label_before=$this.data('label_before'), label_after=$this.data('label_after'), move_slider_on_hover=$this.data('move_slider_on_hover'), click_to_move=$this.data('click_to_move'); $image_comparison_container_vertical.twentytwenty({ orientation: 'vertical', before_label: label_before, after_label: label_after, default_offset_pct: offset, no_overlay: overlay, move_slider_on_hover: move_slider_on_hover, move_with_handle_only: move_with_handle_only, click_to_move: click_to_move }); }, Piechart: function ($scope){ var colorfulchart=$scope.find('.colorful-chart'); if(colorfulchart.length > 0){ colorfulchart.each(function (__, e){ var myColors=$(e).data('color'); var datalineWidth=$(e).data('linewidth'); var color_type=$(e).data('pie_color_style'); var gradentColor1=$(e).data('gradientcolor1'); var gradentColor2=$(e).data('gradientcolor2'); var barbg=$(e).data('barbg'); var obj; if(color_type==='gradient'){ obj={ gradientChart: true, barColor: gradentColor1, gradientColor1: gradentColor2, gradientColor2: gradentColor1, lineWidth: datalineWidth, trackColor: barbg, };}else{ obj={ lineWidth: datalineWidth, barColor: myColors, trackColor: barbg, };} $(e).myChart(obj); }) }}, Gallery: function ($scope){ var $container=$scope.find('.ekit_gallery_grid'); var column=$container.data('gallerycol'); if($container.length > 0){ var colWidth=function colWidth(){ var w=$container.width(), columnNum, columnWidth=0; if(w > 1024){ columnNum=parseInt(column.desktop, 10); }else if(w > 768){ columnNum=parseInt(column.tablet, 10); } columnWidth=Math.floor(w / columnNum); $container.find('.ekit_gallery_grid_item').each(function (){ var $item=$(this), multiplier_w=$item.attr('class').match(/ekit_gallery_grid_item-w(\d)/), width=multiplier_w ? columnWidth * multiplier_w[1]:columnWidth; $item.css({ width: width, }); }); return columnWidth; }, isotope=function isotope(){ $container.isotope({ resizable: false, itemSelector: '.ekit_gallery_grid_item', masonry: { columnWidth: colWidth(), gutterWidth: 0 }}); }; isotope(); $(window).on('resize load', isotope); var $optionSets=$scope.find('.filter-button-wraper .option-set'), $optionLinks=$optionSets.find('a'); $optionLinks.on('click', function (){ var $this=$(this); var $optionSet=$this.parents('.option-set'); $optionSet.find('.selected').removeClass('selected'); $this.addClass('selected'); var options={}, key=$optionSet.attr('data-option-key'), value=$this.attr('data-option-value'); value=value==='false' ? false:value; options[key]=value; if(key==='layoutMode'&&typeof changeLayoutMode==='function'){ changeLayoutMode($this, options); }else{ $container.isotope(options); } return false; }); } var tiltContainer=$scope.find('.ekit-gallery-portfolio-tilt'), glare=$(tiltContainer).data('tilt-glare')==='yes' ? true:false; $(tiltContainer).tilt({ easing: "cubic-bezier(.03,.98,.52,.99)", transition: true, glare: glare, }) }, MotionText: function ($scope){ var texts=$scope.find('.ekit_char_based .ekit_motion_text'); texts.each(function (){ var text=$(this); for (let i=0; i < text.length; i++){ var $this=text[i]; var content=$this.innerHTML; content=content.trim(); var str=''; var delay=parseInt(text.attr('ekit-animation-delay')), delayIncrement=delay; for (let l=0; l < content.length; l++){ if(content[l]!=''){ str +=`${content[l]}`; delay +=delayIncrement; }else{ str +=content[i]; }} $this.innerHTML=str; }}); }, TimeLine: function ($scope){ var horizantalTimeline=$scope.find('.horizantal-timeline'); if(horizantalTimeline.length > 0){ horizantalTimeline.find('.content-group').each(function (__, e){ $(e).on('mouseenter', function (){ if($(e).parents('.single-timeline').hasClass('hover')){ $(e).parents('.single-timeline').removeClass('hover') }else{ $(e).parents('.single-timeline').addClass('hover') $(e).parents('.single-timeline').nextAll().removeClass('hover') $(e).parents('.single-timeline').prevAll().removeClass('hover') }}) }) }}, PostTab: function ($scope){ if($scope.find('.hover--active').length > 0){ var event_type=$scope.find('.hover--active').attr('data-post-tab-event'); $scope.find('.hover--active').tab({ trigger_event_type: event_type }); }} }; $(window).on('elementor/frontend/init', Elementskit.init); }(jQuery, window.elementorFrontend)); (function($, elementor){ 'use strict'; var ElementsKitParallax={ init: function(){ elementor.hooks.addAction('frontend/element_ready/section', ElementsKitParallax.elementorSection); }, elementorSection: function($scope){ var $target=$scope, instance=null, editMode=Boolean(elementor.isEditMode()); instance=new ElementsKitSectionParallaxPlugin($target); instance.init(instance); }, }; $(window).on('elementor/frontend/init', ElementsKitParallax.init); window.ElementsKitSectionParallaxPlugin=function($target){ var self=this, sectionId=$target.data('id'), settings=false, editMode=Boolean(elementor.isEditMode()), $window=$(window), $body=$('body'), scrollLayoutList=[], mouseLayoutList=[], winScrollTop=$window.scrollTop(), winHeight=$window.height(), requesScroll=null, requestMouse=null, x={}, isSafari = !!navigator.userAgent.match(/Version\/[\d\.]+.*Safari/), platform=navigator.platform; self.init=function(){ self.setParallaxMulti(sectionId); self.moveBg(sectionId); return false; }; self.setParallaxMulti=function(sectionId){ var optionsRaw={}, optionsOpt=null, options=[]; optionsRaw=self.getOptions(sectionId, 'ekit_section_parallax_multi_items'); optionsOpt=self.getOptions(sectionId, 'ekit_section_parallax_multi'); if(optionsOpt!='yes'){ return; } if(editMode){ if(! optionsRaw.hasOwnProperty('models')||0===Object.keys(optionsRaw.models).length||optionsOpt!='yes'){ return; } optionsRaw=optionsRaw.models; } $target.addClass('elementskit-parallax-multi-container'); $.each(optionsRaw, function(index, obj){ if(obj.hasOwnProperty('attributes')){ obj=obj.attributes; } options.push(obj); self.pushElement(obj); self.getSVG(); }); if(options.length < 0){ return options; } $target.on('mousemove', function (e){ $.each(options, function (index, obj){ if(obj.parallax_style=='mousemove'){ self.moveItem(obj, e); }}); }); $.each(options, function (index, obj){ if(obj.parallax_style=='tilt'){ self.tiltItem(obj); } if(obj.parallax_style=='onscroll'){ self.walkItem(obj); }}); }; self.moveBg=function (sectionId){ var optionsOpt=null, optionsSpeed=.2; optionsOpt=self.getOptions(sectionId, 'ekit_section_parallax_bg'); optionsSpeed=self.getOptions(sectionId, 'ekit_section_parallax_bg_speed'); $target.addClass('elementskit-parallax-multi-container'); if(optionsOpt=='yes'&&!editMode){ $target.jarallax({ speed: optionsSpeed }); }}; self.walkItem=function(obj){ if(obj.parallax_transform!==undefined&&obj.parallax_transform_value!==undefined){ $target.find('.elementor-repeater-item-' +obj._id).magician({ type: 'scroll', offsetTop: parseInt(obj.offsettop), offsetBottom: parseInt(obj.offsetbottom), duration: parseInt(obj.smoothness), animation:{ [obj.parallax_transform]: obj.parallax_transform_value }}); }}; self.moveItem=function(obj, e){ var relX=e.pageX - $target.offset().left; var relY=e.pageY - $target.offset().top; TweenMax.to($target.find('.elementor-repeater-item-' +obj._id), 1, { x: (relX - $target.width() / 2) / $target.width() * obj.parallax_speed, y: (relY - $target.height() / 2) / $target.height() * obj.parallax_speed, ease: Power2.ease }); }; self.tiltItem=function(obj){ var container=$target.find('.elementor-repeater-item-' +obj._id), item=container.find('img'); container.tilt({ disableAxis: obj.disableaxis, scale: obj.scale, speed: obj.parallax_speed, maxTilt: obj.maxtilt, glare: true, maxGlare: .5 }); }; self.getOptions=function(sectionId, key){ var editorElements=null, sectionData={}; if(! editMode){ sectionId='section' + sectionId; if(!window.elementskit_section_parallax_data||! window.elementskit_section_parallax_data.hasOwnProperty(sectionId)){ return false; } if(! window.elementskit_section_parallax_data[ sectionId ].hasOwnProperty(key)){ return false; } return window.elementskit_section_parallax_data[ sectionId ][key]; }else{ if(! window.elementor.hasOwnProperty('elements')){ return false; } editorElements=window.elementor.elements; if(! editorElements.models){ return false; } $.each(editorElements.models, function(index, obj){ if(sectionId==obj.id){ sectionData=obj.attributes.settings.attributes; }}); if(! sectionData.hasOwnProperty(key)){ return false; }} return sectionData[ key ]; }; self.pushElement=function(elData){ var klass='ekit-section-parallax-mousemove ekit-section-parallax-layer elementor-repeater-item-'+elData._id; var shapeKlass=''; if(elData.item_source=='shape'){ elData.image.url=window.elementskit_module_parallax_url + 'assets/svg/' + elData.shape+'.svg'; klass=klass + ' ekit-section-parallax-layer-shape'; shapeKlass='shape-' + elData.shape.replace('.svg', ''); } if($target.find('.elementor-repeater-item-'+elData._id).length===0&&elData.image.url!=''){ $target.prepend(`
`); }}; self.getSVG=function(){ $target.find('.ekit-section-parallax-layer-shape img').each(function(){ var img=$(this); var attributes=img.prop("attributes"); var imgURL=img.attr("src"); $.get(imgURL, function (data){ var svg=$(data).find('svg'); svg=svg.removeAttr('xmlns:a'); $.each(attributes, function(){ svg.attr(this.name, this.value); }); img.replaceWith(svg); }); }); }} }(jQuery, window.elementorFrontend)); (function(){function r(){}var n=this,t=n._,e=Array.prototype,o=Object.prototype,u=Function.prototype,i=e.push,c=e.slice,s=o.toString,a=o.hasOwnProperty,f=Array.isArray,l=Object.keys,p=u.bind,h=Object.create,v=function(n){return n instanceof v?n:this instanceof v?void(this._wrapped=n):new v(n)};"undefined"!=typeof exports?("undefined"!=typeof module&&module.exports&&(exports=module.exports=v),exports._=v):n._=v,v.VERSION="1.8.3";var y=function(u,i,n){if(void 0===i)return u;switch(null==n?3:n){case 1:return function(n){return u.call(i,n)};case 2:return function(n,t){return u.call(i,n,t)};case 3:return function(n,t,r){return u.call(i,n,t,r)};case 4:return function(n,t,r,e){return u.call(i,n,t,r,e)}}return function(){return u.apply(i,arguments)}},d=function(n,t,r){return null==n?v.identity:v.isFunction(n)?y(n,t,r):v.isObject(n)?v.matcher(n):v.property(n)};v.iteratee=function(n,t){return d(n,t,1/0)};function g(c,f){return function(n){var t=arguments.length;if(t<2||null==n)return n;for(var r=1;r":">",'"':""","'":"'","`":"`"},R=v.invert(T);v.escape=B(T),v.unescape=B(R),v.result=function(n,t,r){var e=null==n?void 0:n[t];return void 0===e&&(e=r),v.isFunction(e)?e.call(n):e};var q=0;v.uniqueId=function(n){var t=++q+"";return n?n+t:t},v.templateSettings={evaluate:/<%([\s\S]+?)%>/g,interpolate:/<%=([\s\S]+?)%>/g,escape:/<%-([\s\S]+?)%>/g};function K(n){return"\\"+D[n]}var z=/(.)^/,D={"'":"'","\\":"\\","\r":"r","\n":"n","\u2028":"u2028","\u2029":"u2029"},L=/\\|'|\r|\n|\u2028|\u2029/g;v.template=function(i,n,t){!n&&t&&(n=t),n=v.defaults({},n,v.templateSettings);var r=RegExp([(n.escape||z).source,(n.interpolate||z).source,(n.evaluate||z).source].join("|")+"|$","g"),o=0,a="__p+='";i.replace(r,function(n,t,r,e,u){return a+=i.slice(o,u).replace(L,K),o=u+n.length,t?a+="'+\n((__t=("+t+"))==null?'':_.escape(__t))+\n'":r?a+="'+\n((__t=("+r+"))==null?'':__t)+\n'":e&&(a+="';\n"+e+"\n__p+='"),n}),a+="';\n",n.variable||(a="with(obj||{}){\n"+a+"}\n"),a="var __t,__p='',__j=Array.prototype.join,print=function(){__p+=__j.call(arguments,'');};\n"+a+"return __p;\n";try{var e=new Function(n.variable||"obj","_",a)}catch(n){throw n.source=a,n}function u(n){return e.call(this,n,v)}var c=n.variable||"obj";return u.source="function("+c+"){\n"+a+"}",u},v.chain=function(n){var t=v(n);return t._chain=!0,t};function P(n,t){return n._chain?v(t).chain():t}v.mixin=function(r){v.each(v.functions(r),function(n){var t=v[n]=r[n];v.prototype[n]=function(){var n=[this._wrapped];return i.apply(n,arguments),P(this,t.apply(v,n))}})},v.mixin(v),v.each(["pop","push","reverse","shift","sort","splice","unshift"],function(t){var r=e[t];v.prototype[t]=function(){var n=this._wrapped;return r.apply(n,arguments),"shift"!==t&&"splice"!==t||0!==n.length||delete n[0],P(this,n)}}),v.each(["concat","join","slice"],function(n){var t=e[n];v.prototype[n]=function(){return P(this,t.apply(this._wrapped,arguments))}}),v.prototype.value=function(){return this._wrapped},v.prototype.valueOf=v.prototype.toJSON=v.prototype.value,v.prototype.toString=function(){return""+this._wrapped},"function"==typeof define&&define.amd&&define("underscore",[],function(){return v})}).call(this);